tapped substation - Alemán Inglés Diccionario